to compete with other manufacturers - Espagnol Anglais Dictionnaire